/**
 * Url 相关的工具
 */
export default {
    /**
     * 获取 URL 中请求参数的列表(JSONArray格式)
     * @param url url
     * @returns {*} 参数列表
     */
    getUrlParamsWithJSONArray: function (url) {
        if (!url) {
            return null;
        }
        url = decodeURI(url);
        var paramsString = url.substring(url.indexOf("?") + 1, url.length).split("&");
        let params = [];
        paramsString.forEach(function (item, index) {
            let paramKeyValue = item.split("=");
            if (paramKeyValue.length > 0) {
                params.push({
                    key: item.substring(0,item.indexOf("=")),
                    value: item.substring(item.indexOf("=")+1,item.length)
                })
            }
        });
        return params;
    },
}
